package vars

import (
	"gitee.com/csingo/cCommand"
	"gitee.com/csingo/cComponents"
	"gitee.com/csingo/cConfig"
	"gitee.com/csingo/cController"
	"gitee.com/csingo/cDB"
	"gitee.com/csingo/cEvent"
	"gitee.com/csingo/cLog"
	"gitee.com/csingo/cMiddleware"
	"gitee.com/csingo/cRpc"
	"gitee.com/csingo/cServer"
	"gitee.com/csingo/cValidator"
)

var ComponentsConfig = &cServer.ComponentsConf{
	Components: []cComponents.ComponentInterface{
		cLog.Component,
		cServer.Component,
		cConfig.Component,
		cMiddleware.Component,
		cController.Component,
		cValidator.Component,
		cRpc.Component,
		cDB.Component,
		cEvent.Component,
		cCommand.Component,
	},
}
